Scene integration topic

Driving the scene from actions. The input host, per-subtree players, drivers, and default action sets.

Classes

CharacterInputDriver Scene integration
Drives the ThirdPersonControllerComponent on its node.
FlyCameraInputDriver Scene integration
Drives the FlyCameraController on its node.
FollowCameraInputDriver Scene integration
Drives the FollowCameraController on its node.
InputDriver<T extends Component> Scene integration
A component that finds its node's player and applies it each frame.
InputHost Scene integration
Advances an InputSystem's read windows on a scene's clock, ahead of every component: the frame window at the start of each tick and the fixed window before each fixed step.
InputRoot Scene integration
Marks a scene root with the InputSystem its components read. Added by SceneInput.attachInput.
OrbitCameraInputDriver Scene integration
Drives the OrbitCameraController on its node.
PlayerBinding Scene integration
Assigns player to this node's subtree, for split screen or any scene where different nodes answer to different players.

Extensions

FlyCameraControllerInput on FlyCameraController Scene integration
Feeds a FlyCameraController from actions.
FollowCameraControllerInput on FollowCameraController Scene integration
Feeds a FollowCameraController from actions.
NodeInput on Node Scene integration
Finds the player a node answers to.
OrbitCameraControllerInput on OrbitCameraController Scene integration
Feeds an OrbitCameraController from actions.
SceneInput on Scene Scene integration
Connects a Scene to input.
ThirdPersonControllerInput on ThirdPersonControllerComponent Scene integration
Feeds a ThirdPersonControllerComponent from actions.